/**
 * api.js
 * 所有后台接口请求的文件，方便统一管理
*/
import {fetch as request} from '../utils/request'


/**
 * 在封装好的axios中的请求参数
 * @param {String} url 请求地址
 * @param {String} method 请求方法
 * @param {Object} data 数据
 * @param {Boolean} noToken 是否取消token
 * @param {Boolean} noLoading 是否取消加载提示
 * @param {Object} isCache 设置缓存时间，如果time为0，视为不设置缓存，默认time=0，单位ms
 * @param {String} responseType 设置响应文件类型，默认为json，有时候会出现二进制流文件，例如 arraybuffer
 * 
 * fetch(url, method = "GET", data = {}, { noToken, noLoading}={}, isCache, responseType)
 * */

 // 获取图片验证码接口
export const getValidateCodeapi = (data={})=>request('/sys/validateCode', 'get', data, { noToken: true, noLoading: false }, { time: 0 }, 'arraybuffer');

